package com.tencent.wxcloudrun.vo.request.wx;

import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author Ryan Zhao
 *         <p>
 *         Copyright: Copyright (c) 2023
 *         </p>
 * @version 1.0
 * @date 2023-08-29 16:58
 * @description: 微信下载文件请求入参
 */
@NoArgsConstructor
@Data
@ApiModel(value = "WxDownloadfileRequest", description = "微信下载文件请求入参")
public class WxDownloadfileRequest {

    @ApiModelProperty("云环境ID")
    private String env = "prod-2g9ap8f37370cbae";

    @ApiModelProperty("文件列表")
    private List<ReqFileInfoDTO> file_list;

    @NoArgsConstructor
    @Data
    public static class ReqFileInfoDTO {

        @ApiModelProperty("文件ID")
        private String fileid;

        @ApiModelProperty("下载链接有效期")
        private String max_age;

    }

}
